//十一、描述标记整理算法的流程


/**
 * 
 * 首先判断对象是否是可达对象，是则标记，否则清除
 * 这是标记清除阶段。
 * 在清除后会产生地址碎片，导致地址不连续，此时通过
 * 标记整理使其连续，以实现内存的复用。
 * 
 * 
 * 
 */